#!/usr/bin/python
# -*- coding:utf-8 -*-
# @author  : micah
# @time    :  
# @function: 
# @version :

my_str = "welcome to www.tulingxueyuan.com"
print(my_str.find('to'))  # 返回第一个匹配的字符串的位置
print(my_str.rfind('to'))  # 返回最后一个匹配的字符串的位置
print(my_str.count('l'))  # 返回字符串中匹配的字符串的个数
print(my_str.replace('l', 'L', 1))  # 把字符串中的l替换为L，替换次数为1


str_data = "今天\n安娜老师\n真好看"
print(str_data.split('\n'))  # 把字符串按照\n分割，返回一个列表
print(str_data.startswith('今'))  # 判断字符串是否以指定的字符串开头
print(str_data.endswith('看'))  # 判断字符串是否以指定的字符串结尾


my_str = "Welcome to www.tulingxueyuan.com"
print(my_str.lower())  # 全部小写
print(my_str.upper())  # 全部大写
print(my_str.capitalize())  # 首字母大写
print(my_str.title())  # 每个单词首字母大写


my_str = "   welcome to www.tulingxueyuan.com   "
print(my_str.strip())  # 去掉字符串两边的空格
print(my_str.lstrip())  # 去掉字符串左边的空格
print(my_str.rstrip())  # 去掉字符串右边的空格
print(my_str.strip('w'))  # 去掉字符串两边的w
print(my_str.partition('to'))  # 把字符串按照to分割，返回一个元组

my_str_data = """今天
双双老师
啃了三斤猪蹄
"""
print(my_str_data.splitlines())  # 按照\n分割，返回一个列表


my_str = 'abc'
print(my_str.isalpha())  # 判断字符串是否由字母组成


my_str = 'abc123'
print(my_str.isdigit())  # 判断字符串是否由数字组成
print(my_str.isalnum())  # 判断字符串是否由字母和数字组成


join_func = '*'
str_list = ['welcome', 'to', 'www.tulingxueyuan.com']
print(join_func.join(str_list))  # 把列表中的字符串用*连接起来




